home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 2: CDPD 1
/
Almathera Ten on Ten - Disc 2: CDPD 1.iso
/
pd
/
101-125
/
108
/
printpop
/
visuals.h
< prev
next >
Wrap
C/C++ Source or Header
|
1995-03-13
|
23KB
|
666 lines
/**********************************************************************
* This file contains all the font, image, border, intuitext
* and gadget definitions for use in PRINTPOP.
**********************************************************************/
/**********************************************************************
* Text attribute structures used in rendering IntuiTexts
**********************************************************************/
char def_font[] = "topaz.font";
struct TextAttr TxtAt_Plain = {(UBYTE *)def_font,8,FS_NORMAL, FPF_ROMFONT};
/**********************************************************************
* Assorted Image Structures
**********************************************************************/
USHORT DraftData[] =
{
0x0000,0x0000,0x0000,0x0000,0x0000,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x4000,0x0000,
0x0000,0x0000,0x0008,0x4000,0x1FC0,0x0000,
0x7060,0x0008,0x4000,0x1860,0x0000,0xC060,
0x0008,0x4000,0x1860,0x0003,0xF1F8,0x0008,
0x4000,0x186D,0xE3E0,0xC060,0x0008,0x4000,
0x186E,0x1030,0xC060,0x0008,0x4000,0x186C,
0x03F0,0xC060,0x0008,0x4000,0x186C,0x0630,
0xC060,0x0008,0x4000,0x186C,0x0630,0xC060,
0x0008,0x4000,0x1FCC,0x03F0,0xC030,0x0008,
0x4000,0x0000,0x0000,0x0000,0x0008,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x0000,0x0000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xC000,0x0000,0x0000,0x0000,
0x000C,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0x0000,0x0000,0x0000,
};
struct Image Draft =
{0,0,78,15,2,&DraftData[0],31,0,NULL};
USHORT NLQData[] =
{
0x0000,0x0000,0x0000,0x0000,0x0000,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x4000,0x0000,
0x0000,0x0000,0x0008,0x4000,0x0008,0x3603,
0xF000,0x0008,0x4000,0x000C,0x3606,0x1800,
0x0008,0x4000,0x000E,0x3606,0x1800,0x0008,
0x4000,0x000F,0x3606,0x1800,0x0008,0x4000,
0x000D,0xB606,0x1800,0x0008,0x4000,0x000C,
0xF606,0x1800,0x0008,0x4000,0x000C,0x7606,
0x1800,0x0008,0x4000,0x000C,0x3606,0x1800,
0x0008,0x4000,0x000C,0x17F3,0xF000,0x0008,
0x4000,0x0000,0x0000,0x1C00,0x0008,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x0000,0x0000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xC000,0x0000,0x0000,0x0000,
0x000C,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0x0000,0x0000,0x0000,
};
struct Image NLQ =
{0,0,78,15,2,&NLQData[0],31,0,NULL};
USHORT SetTabData[] =
{
0x0000,0x0000,0x0000,0x0000,0x0000,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x4000,0x0000,
0x0000,0x0000,0x0008,0x4000,0x0007,0xC001,
0x8000,0x0008,0x4000,0x000C,0x2001,0x8000,
0x0008,0x4000,0x000E,0x0007,0xE000,0x0008,
0x4000,0x0007,0x07C1,0x8000,0x0008,0x4000,
0x0003,0x8C61,0x8000,0x0008,0x4000,0x0001,
0xCFE1,0x8000,0x0008,0x4000,0x0000,0xEC01,
0x8000,0x0008,0x4000,0x0008,0x6C61,0x8000,
0x0008,0x4000,0x0007,0xC7C0,0xC000,0x0008,
0x4000,0x0000,0x0000,0x0000,0x0008,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x0000,0x0000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xC000,0x0000,0x0000,0x0000,
0x000C,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0x0000,0x0000,0x0000,
};
struct Image SetTab =
{0,0,78,15,2,&SetTabData[0],31,0,NULL};
USHORT ClearTabData[] =
{
0x0000,0x0000,0x0000,0x0000,0x0000,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x4000,0x0000,
0x0000,0x0000,0x0008,0x4000,0x01F8,0xC000,
0x0000,0x0008,0x4000,0x0304,0xC000,0x0000,
0x0008,0x4000,0x0300,0xC000,0x0000,0x0008,
0x4000,0x0300,0xC7C7,0xCDE0,0x0008,0x4000,
0x0300,0xCC60,0x6E10,0x0008,0x4000,0x0300,
0xCFE7,0xEC00,0x0008,0x4000,0x0300,0xCC0C,
0x6C00,0x0008,0x4000,0x0304,0xCC6C,0x6C00,
0x0008,0x4000,0x01F8,0xC7C7,0xEC00,0x0008,
0x4000,0x0000,0x0000,0x0000,0x0008,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFF8,0x0000,0x0000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xC000,0x0000,0x0000,0x0000,
0x000C,0xC000,0x0000,0x0000,0x0000,0x000C,
0xC000,0x0000,0x0000,0x0000,0x000C,0xC000,
0x0000,0x0000,0x0000,0x000C,0xC000,0x0000,
0x0000,0x0000,0x000C,0xC000,0x0000,0x0000,
0x0000,0x000C,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0xFFFF,0xFFFF,0xFFFF,
};
struct Image ClearTab =
{0,0,78,15,2,&ClearTabData[0],31,0,NULL};
USHORT ResetData[] =
{
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x7FFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x4000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0002,0x40FC,0xFE3C,0xFE7E,
0x007E,0x3800,0xFCFC,0xFEFE,0xFEFC,0xFEC6,
0x3CFE,0x3C02,0x4066,0x6666,0x665A,0x005A,
0x6C00,0x6666,0x6666,0x6666,0x66E6,0x6666,
0x6602,0x4066,0x6070,0x6018,0x0018,0xC600,
0x6666,0x6060,0x6066,0x60F6,0xC060,0x7002,
0x407C,0x7838,0x7818,0x0018,0xC600,0x7C7C,
0x7878,0x787C,0x78DE,0xC078,0x3802,0x406C,
0x600E,0x6018,0x0018,0xC600,0x606C,0x6060,
0x606C,0x60CE,0xC060,0x0E02,0x4066,0x6666,
0x6618,0x0018,0x6C00,0x6066,0x6660,0x6666,
0x66C6,0x6666,0x6602,0x40E3,0xFE3C,0xFE3C,
0x003C,0x3800,0xF0E3,0xFEF0,0xFEE3,0xFEC6,
0x3CFE,0x3C02,0x4000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0002,0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xC000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0003,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0003,0xC000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0003,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0003,0xC000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0003,0xC000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0003,0xC000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0003,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF
};
struct Image Reset =
{0,0,176,13,2,&ResetData[0],31,0,NULL};
USHORT TenPitchData[] =
{
0x0000,0x0000,0x0000,0x7FFF,0xFFFF,0xC000,
0x4000,0x0000,0x4000,0x4018,0xFC00,0x4000,
0x4019,0x8600,0x4000,0x4039,0x8600,0x4000,
0x4019,0x8600,0x4000,0x4019,0x8600,0x4000,
0x4019,0x8600,0x4000,0x4019,0x8600,0x4000,
0x4019,0x8600,0x4000,0x4018,0xFC00,0x4000,
0x4000,0x0000,0x4000,0x7FFF,0xFFFF,0xC000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xE000,
0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xFFFF,0xFFFF,0xE000,0xFFFF,0xFFFF,0xE000,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x646F,0x6E65,0x2E0A,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
};
struct Image TenPitch =
{0,0,35,15,2,&TenPitchData[0],31,0,NULL};
USHORT TwelvePitchData[] =
{
0x0000,0x0000,0x0000,0x7FFF,0xFFFF,0xC000,
0x4000,0x0000,0x4000,0x400C,0x7C00,0x4000,
0x400C,0x8600,0x4000,0x401C,0x0300,0x4000,
0x400C,0x0600,0x4000,0x400C,0x0C00,0x4000,
0x400C,0x1800,0x4000,0x400C,0x3000,0x4000,
0x400C,0x6000,0x4000,0x400C,0xFE00,0x4000,
0x4000,0x0000,0x4000,0x7FFF,0xFFFF,0xC000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xE000,
0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xFFFF,0xFFFF,0xE000,0xFFFF,0xFFFF,0xE000,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x646F,0x6E65,0x2E0A,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
};
struct Image TwelvePitch =
{0,0,35,15,2,&TwelvePitchData[0],31,0,NULL};
USHORT FifteenPitchData[] =
{
0x0000,0x0000,0x0000,0x7FFF,0xFFFF,0xC000,
0x4000,0x0000,0x4000,0x400C,0xFE00,0x4000,
0x400C,0xC000,0x4000,0x401C,0xC000,0x4000,
0x400C,0xFC00,0x4000,0x400C,0x0600,0x4000,
0x400C,0x0600,0x4000,0x400C,0x0600,0x4000,
0x400C,0x8600,0x4000,0x400C,0x7C00,0x4000,
0x4000,0x0000,0x4000,0x7FFF,0xFFFF,0xC000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xE000,
0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xFFFF,0xFFFF,0xE000,0xFFFF,0xFFFF,0xE000,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x646F,0x6E65,0x2E0A,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
};
struct Image FifteenPitch =
{0,0,35,15,2,&FifteenPitchData[0],31,0,NULL};
USHORT PSPitchData[] =
{
0x0000,0x0000,0x0000,0x7FFF,0xFFFF,0xC000,
0x4000,0x0000,0x4000,0x403F,0x8F80,0x4000,
0x4030,0xD840,0x4000,0x4030,0xDC00,0x4000,
0x4030,0xCE00,0x4000,0x403F,0x8700,0x4000,
0x4030,0x0380,0x4000,0x4030,0x01C0,0x4000,
0x4030,0x10C0,0x4000,0x4030,0x0F80,0x4000,
0x4000,0x0000,0x4000,0x7FFF,0xFFFF,0xC000,
0x0000,0x0000,0x0000,0xFFFF,0xFFFF,0xE000,
0xFFFF,0xFFFF,0xE000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xC000,0x0000,0x6000,0xC000,0x0000,0x6000,
0xFFFF,0xFFFF,0xE000,0xFFFF,0xFFFF,0xE000,
0x776F,0x726B,0x696E,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0xFFFF,0xFFFF,0xFFFF,
0xFFFC,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFC,
0x646F,0x6E65,0x2E0A,0x672E,0x2E2E,0x6E6C,
0x792E,0x0A0A,0x2062,0x6520,0x6672,0x6565,
0x6C79,0x2064,0x6973,0x7472,0x6962,0x7574,
0x6564,0x2066,0x6F72,0x206E,0x6F6E,0x2D70,
0x726F,0x6669,0x740A,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
};
struct Image PSPitch =
{0,0,35,15,2,&PSPitchData[0],31,0,NULL};
USHORT EnlargedData[] =
{
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,
0x4000,0x0000,0x0000,0x0000,0x0000,0x0200,
0x403F,0xA0D8,0x0FCF,0xE3F3,0xFBF8,0x0200,
0x4030,0x30D8,0x186C,0x360B,0x030C,0x0200,
0x4030,0x38D8,0x186C,0x3603,0x030C,0x0200,
0x4030,0x3CD8,0x186C,0x3603,0x030C,0x0200,
0x403E,0x36D8,0x1FEF,0xE67B,0xE30C,0x0200,
0x4030,0x33D8,0x186C,0x361B,0x030C,0x0200,
0x4030,0x31D8,0x186C,0x361B,0x030C,0x0200,
0x4030,0x30D8,0x186C,0x361B,0x030C,0x0200,
0x403F,0xB05F,0xD86C,0x33F3,0xFBF8,0x0200,
0x4000,0x0000,0x0000,0x0000,0x0000,0x0200,
0x7FFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFE00,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF00,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF00,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xC000,0x0000,0x0000,0x0000,0x0000,0x0300,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF00,
0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFF00,
};
struct Image Enlarged =
{0,0,88,15,2,&EnlargedData[0],31,0,NULL};
USHORT LeftArrowData[] =
{
0x0000,0x0000,0x7FFF,0xFE00,0x4000,0x0200,
0x4008,0x0200,0x4038,0x0200,0x40FF,0xC200,
0x43FF,0xC200,0x4FFF,0xC200,0x43FF,0xC200,
0x40FF,0xC200,0x4038,0x0200,0x4008,0x0200,
0x4000,0x0200,0x7FFF,0xFE00,0x0000,0x0000,
0xFFFF,0xFF00,0xFFFF,0xFF00,0xC000,0x0300,
0xC000,0x0300,0xC000,0x0300,0xC000,0x0300,
0xC000,0x0300,0xC000,0x0300,0xC000,0x0300,
0xC000,0x0300,0xC000,0x0300,0xC000,0x0300,
0xC000,0x0300,0xFFFF,0xFF00,0xFFFF,0xFF00,
0xFFFF,0xE000,0x776F,0x726B,0x696E,0x672E,
0x2E2E,0x6E6C,0x792E,0x0A0A,0x2062,0x6520,
0x6672,0x6565,0x6C79,0x2064,0x6973,0x7472,
0x6962,0x7574,0x6564,0x2066,0x6F72,0x206E,
0x6F6E,0x2D70,0x726F,0x6669,0x740A,0xFFFF,
0xFFFF,0xFFFF,0xFFFC,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFC,0x646F,0x6E65,0x2E0A,0x672E,
0x2E2E,0x6E6C,0x792E,0x0A0A,0x2062,0x6520,
0x6672,0x6565,0x6C79,0x2064,0x6973,0x7472,
0x6962,0x7574,0x6564,0x2066,0x6F72,0x206E,
0x6F6E,0x2D70,0x726F,0x6669,0x740A,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
};
struct Image LeftArrow =
{0,0,24,15,2,&LeftArrowData[0],31,0,NULL};
USHORT RightArrowData[] =
{
0x0000,0x0000,0x7FFF,0xFE00,0x4000,0x0200,
0x4010,0x0200,0x401C,0x0200,0x43FF,0x0200,
0x43FF,0xC200,0x43FF,0xF200,0x43FF,0xC200,
0x43FF,0x0200,0x401C,0x0200,0x4010,0x0200,
0x4000,0x0200,0x7FFF,0xFE00,0x0000,0x0000,
0xFFFF,0xFF00,0xFFFF,0xFF00,0xC000,0x0300,
0xC000,0x0300,0xC000,0x0300,0xC000,0x0300,
0xC000,0x0300,0xC000,0x0300,0xC000,0x0300,
0xC000,0x0300,0xC000,0x0300,0xC000,0x0300,
0xC000,0x0300,0xFFFF,0xFF00,0xFFFF,0xFF00,
0xFFFF,0xE000,0x776F,0x726B,0x696E,0x672E,
0x2E2E,0x6E6C,0x792E,0x0A0A,0x2062,0x6520,
0x6672,0x6565,0x6C79,0x2064,0x6973,0x7472,
0x6962,0x7574,0x6564,0x2066,0x6F72,0x206E,
0x6F6E,0x2D70,0x726F,0x6669,0x740A,0xFFFF,
0xFFFF,0xFFFF,0xFFFC,0xFFFF,0xFFFF,0xFFFF,
0xFFFF,0xFFFC,0x646F,0x6E65,0x2E0A,0x672E,
0x2E2E,0x6E6C,0x792E,0x0A0A,0x2062,0x6520,
0x6672,0x6565,0x6C79,0x2064,0x6973,0x7472,
0x6962,0x7574,0x6564,0x2066,0x6F72,0x206E,
0x6F6E,0x2D70,0x726F,0x6669,0x740A,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
};
struct Image RightArrow =
{0,0,24,15,2,&RightArrowData[0],31,0,NULL};
USHORT NullData[] =
{
0x0000,
};
struct Image NullImage =
{0,0,1,1,1,&NullData[0],1,0,NULL};
/**********************************************************************
* Structures for the Borders
**********************************************************************/
WORD PitchBorderData[] =
{227,10,204,10,204,51,379,51,379,10,356,10};
struct Border PitchBorder =
{0,0,1,0,JAM1,6,(SHORT *) PitchBorderData,NULL};
WORD MarginsBorderData[] =
{259,59,204,59,204,83,379,83,379,59,324,59};
struct Border MarginsBorder =
{0,0,1,0,JAM1,6,(SHORT *) MarginsBorderData,&PitchBorder};
WORD TabsBorderData[] =
{50,42,15,42,15,66,190,66,190,42,155,42};
struct Border TabsBorder =
{0,0,1,0,JAM1,6,(SHORT *) TabsBorderData,&MarginsBorder};
WORD QualityBorderData[] =
{46,10,15,10,15,34,190,34,190,10,159,10};
struct Border QualityBorder =
{0,0,1,0,JAM1,6,(SHORT *) QualityBorderData,&TabsBorder};
/**********************************************************************
* Structures for the IntuiTexts
**********************************************************************/
struct IntuiText PitchText = {3,0,JAM1,232,6,&TxtAt_Plain,
(UBYTE *)"Character Pitch",NULL};
struct IntuiText MarginsText = {3,0,JAM1,264,55,&TxtAt_Plain,
(UBYTE *)"Margins",&PitchText};
struct IntuiText TabsText = {3,0,JAM1,55,38,&TxtAt_Plain,
(UBYTE *)"Default Tabs",&MarginsText};
struct IntuiText QualityText = {3,0,JAM1,51,6,&TxtAt_Plain,
(UBYTE *)"Print Quality",&TabsText};
struct IntuiText LeftMargText = {1,0,JAM2,238,68,&TxtAt_Plain,
NULL,NULL};
struct IntuiText RightMargText = {1,0,JAM2,322,68,&TxtAt_Plain,
NULL,NULL};
struct IntuiText BlankText = {3,0,JAM2,0,0,&TxtAt_Plain,
(UBYTE *)" ",NULL};
struct IntuiText Sorry[3] = {
{0,1,JAM2,6,3,&TxtAt_Plain,
NULL,&Sorry[1]},
{0,1,JAM2,6,11,&TxtAt_Plain,
NULL,&Sorry[2]},
{0,1,JAM2,6,19,&TxtAt_Plain,
NULL,NULL}
};
struct IntuiText Proceed = {0,1,JAM2,6,3,&TxtAt_Plain,
(UBYTE *)"PROCEED",NULL};
/**********************************************************************
* Structures for the Gadgets
**********************************************************************/
struct Gadget DraftGadget = {NULL,24,15,78,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&Draft,
NULL,NULL,NULL,NULL,1,NULL};
struct Gadget NLQGadget = {&DraftGadget,104,15,78,15,
(GADGHCOMP | GADGIMAGE | SELECTED),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&NLQ,
NULL,NULL,NULL,NULL,2,NULL};
struct Gadget SetTabGadget = {&NLQGadget,24,47,78,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&SetTab,
NULL,NULL,NULL,NULL,3,NULL};
struct Gadget ClearTabGadget = {&SetTabGadget,104,47,78,15,
(GADGHCOMP | GADGIMAGE | SELECTED),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&ClearTab,
NULL,NULL,NULL,NULL,4,NULL};
struct Gadget ResetGadget = {&ClearTabGadget,15,71,176,13,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&Reset,
NULL,NULL,NULL,NULL,5,NULL};
struct Gadget TenGadget = {&ResetGadget,213,15,35,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&TenPitch,
NULL,NULL,NULL,NULL,6,NULL};
struct Gadget TwelveGadget = {&TenGadget,254,15,35,15,
(GADGHCOMP | GADGIMAGE | SELECTED),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&TwelvePitch,
NULL,NULL,NULL,NULL,7,NULL};
struct Gadget FifteenGadget = {&TwelveGadget,295,15,35,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&FifteenPitch,
NULL,NULL,NULL,NULL,8,NULL};
struct Gadget PSGadget = {&FifteenGadget,336,15,35,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&PSPitch,
NULL,NULL,NULL,NULL,9,NULL};
struct Gadget EnlargedGadget = {&PSGadget,248,33,88,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE | TOGGLESELECT),
BOOLGADGET, (APTR)&Enlarged,
NULL,NULL,NULL,NULL,10,NULL};
struct Gadget LeftDownGadget = {&EnlargedGadget,213,64,24,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE),
BOOLGADGET, (APTR)&LeftArrow,
NULL,NULL,NULL,NULL,11,NULL};
struct Gadget LeftUpGadget = {&LeftDownGadget,263,64,24,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE),
BOOLGADGET, (APTR)&RightArrow,
NULL,NULL,NULL,NULL,12,NULL};
struct Gadget RightDownGadget = {&LeftUpGadget,297,64,24,15,
(GADGHCOMP| GADGIMAGE),
(GADGIMMEDIATE),
BOOLGADGET, (APTR)&LeftArrow,
NULL,NULL,NULL,NULL,13,NULL};
struct Gadget RightUpGadget = {&RightDownGadget,347,64,24,15,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE),
BOOLGADGET, (APTR)&RightArrow,
NULL,NULL,NULL,NULL,14,NULL};
struct Gadget NULLGadget1 = {&RightUpGadget,0,0,1,1,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE),
BOOLGADGET, (APTR)&NullImage,
NULL,NULL,NULL,NULL,15,NULL};
struct Gadget NULLGadget2 = {&NULLGadget1,0,0,1,1,
(GADGHCOMP | GADGIMAGE),
(GADGIMMEDIATE),
BOOLGADGET, (APTR)&NullImage,
NULL,NULL,NULL,NULL,16,NULL};